three wheel tractor - Spanish English Dictionary